構造体を使用したシステム管理データのアロケーション
構造体データの連結、そしてキーコードと順序番号でオリジナル感がたっぷり。
スタートのデータへのポインタを格納し供用する。
構造体データの中に次のデータのポインタを格納するエリアを設ける。
最終データでこのエリアをヌルに設定する。
システムで利用するデータの種類に応じてキーデータエリアを使い区分けする。
また、シーケンシャル番号のエリアを設けスタートデータから順に番号を付加する。
メインで使用する組み込まれたサブメインで使用するぢステムデータ用として
スタートデータへのポインタエリアを配列変数にする。
保存処理におけるファイルのアクセスはVisualStadio特有の処理命令語なので
汎用のC言語で組み込む場合は書き換えが必要である。
このアクセスはメモリー上のデータをバイト単位でリード・ライトする処理です。
俗に言う、固定長レコードのバイナリファイルかな?
最下段のピックアップ関数は一構造体のデータエリア内の
区切り文字で区分けしたデータを取り出す処理をする。
シーケンシャルファイルのキーアクセスの固定長レコードかな?
|
|
|